body {
    font-family: Arial,Helvetica,sans-serif ;
    font-size: 12px;
    background-image: url("../images/system/header.jpg");
    background-repeat: repeat-x;
    color: gray;
}
a:link, a:visited {
    color: #1ab0e1;
    font-size: 11px;
}
a:hover {
    color: #808080;
    font-size: 11px;
}
div#wrap {    
    width: 960px;
    margin: 0 auto;
}
div#content{
    width:960px;
    
}
#header {
    width: 960px;
    height: 95px;
    
}   
/* LEFT COLUM CSS*/
div#left_colum {
    float:left;   
    width: 650px;
    
}
div#left_colum p#us {
    font-size: 20px;  
    font-family: tahoma;
    display:inline;  
    color: #656565;
    font-weight: bold;
}
div#left_colum p#line {
    background:  url("../images/system/bg-nav.gif") repeat-x top;
    height: 7px;
}
div#left_colum p{
    text-align: justify;
}
/* RIGHT COLUM CSS*/
#right_colum {
    float:left;
    width: 300px;   
    margin-left: 10px;
}
div#right_colum p#info {
    font-size: 18px;
    color: #656565;
    border-bottom: 3px solid #0db1d4;
    
}
/* NEWS CSS */
ul#news{
     list-style-type: none;
     width: 100%;
     margin-left: -40px;
}
ul#news li#news_date a{
    color: #424242;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
}
ul#news li#news_poster {
    font-size: 11px;
}
/* CSS FOOTER*/
div#footer {
    height: 70px;
    background: #009ad3;
    color:#fff;
    text-align: center;   
    width: 100%; 
}
.footer_2 {
    width: 960px;
    margin: auto;
}
p#f_left {
    float: left;
    margin: 30px 0;
    text-align: left;
}
p#f_right {
    float: right;
    margin: 30px 0;
}
/* FOOTER MENU*/
div#f_menu{ 
    background: #F5F5F5;
    border-top: 1px solid #E6E6E6;
    padding: 5px 0%;
    height: 110px;
    
    }
ul#customer_say {
    float: left;
    width: 250px;
}
ul#customer_say li {
    list-style-type: none;
    color: gray;
}
ul#customer_say li.title{
    font-size: 20px;
    color: #656565;
}
ul#customer_say li.contentSay{
    background: url("../images/system/text.gif") no-repeat;
    padding-left: 25px;
}
ul#customer_say li.contentSay a{
    color: #1ab0e1;
    text-decoration: none;
    font-weight: bold;
}
ul#customer_say li.contentSay a:hover{
    color:  gray;
    text-decoration: none;
}
ul#category {
    float: left;
    width: 200px;
}
ul#category li {
    list-style-type: none;
    margin: 5px;
}
ul#category li.title{
    font-size: 20px;
    color: #656565;
}
ul#category li a{
    color: #656565;
    font-size: 11px;
    text-decoration: none;
    background: url("../images/system/ul_li.gif") no-repeat left;
    padding-left: 10px;
}
ul#category li a:hover, a:visited {
    color: #009fda;
    font-size: 11px;
    text-decoration: none;
}
ul#f_contact {
    list-style-type: none;
    float: left;
    width: 150px;
}
ul#f_contact li{
    margin: 5px;
}
ul#f_contact li.title {
    font-size: 20px;
    color: #656565;
 
}

/*
ul#f_contact li a{
    color: #656565;
    font-size: 11px;
    text-decoration: none;
    background: url("../images/system/ul_li.gif") no-repeat left;
    padding-left: 10px;
}*/
ul#f_contact li a:hover, a:visited {
    color: #009fda;
    font-size: 11px;
    text-decoration: none;
}
ul#support {
    float: left;
    list-style-type: none;
    width: 200px;
}
ul#support li.title {
    font-size: 20px;
    color: #656565;
}
ul#support li a{
    color: #656565;
    text-decoration: none;
    background: url("../images/system/ul_li.gif") no-repeat left;
    padding-left: 10px;
}
ul#support li a:hover, a:visited {
    color: #009fda;
    font-size: 11px;
    text-decoration: none;
}

#clear {
    clear: both;
}
img {
    border: none;
}
/* Required */
.container { width:960px; height:400px; overflow:hidden; position:relative; cursor:pointer; }
.slides { position:absolute; top:0; left:0; }
.slides > div { position:absolute; top:0; width:960px; height:400px; display:none; background:url(../images/system/noimage.gif) no-repeat; }
/* Optional		*/
#loopedSlider,#newsSlider { margin:0 auto; width:960px; position:relative; overflow:hidden; clear:both; padding-top:7px;}
ul.pagination { list-style-type:none; margin:7px auto; padding:0; width:960px; position:relative; left:45%}
ul.pagination li { float:left; margin:0 3px;}
ul.pagination li.active a { background-position:0 -12px; }
ul.pagination a {background-image:url(../images/system/pagination.png); background-position:0 0; background-repeat:no-repeat; display:block; height:0; overflow:hidden; padding-top:12px; width:12px; outline:none;}
ul.pagination a::-moz-focus-inner {border:0;}
#loopedSlider .previous, #loopedSlider .next {display:none; position:absolute;}

/* CSS MENU BAR*/
ul#menu li{
    list-style-type: none;
    display: inline;
    margin: 2px;
    font-size: 14px;
}
ul#menu li a{  
    color: #FFF;
    background: #00a7ff;
    text-decoration: none;
    padding: 10px;
    border: 0px;
}
ul#menu li a:hover{
    background: #0093c3;
    color: #fff;
    padding: 10px;

}
div#menu_bar {
    float: right;
    margin-top: 60px;    
}
ul#menu li img.home_icon{
    border: 1px black solid;
    padding:  100px;
}
div#contact_us {
    position: fixed;
    right: 0px;
    background: url("../images/system/contactus.png");
}
/* CONTACT FORM CSS 2011 WEBDESIGN*/
div#contact {
    float: left;
    width: 435px;
}
div#address {
    float: left;
    width: 520px;
    background: #f4f4f4 url("../images/system/bgct.png") no-repeat right bottom;
    margin: 20px auto;
    height: 290px;
    
}
ul#contact_form {
    list-style-type: none;
}
ul#contact_form li{
    margin: 5px;
    font-size: 12px;
    font-weight: bold;

}
ul#contact_form li#contact_title{
    margin: 5px;
    font-size: 23px;

}
ul#contact_form li input{
    border: 1px solid #76c1fb;
    padding: 5px;
    font-style: italic;
    font-family: Verdana;
}
ul#contact_form li textarea{
    border: 1px solid #76c1fb;
    padding: 5px;
    font-style: italic;
    font-family: Verdana;
    font-size: 12px;
}
ul#address_ul {
    list-style: square;
    color: gray;
}
ul#address_ul li {
    padding: 5px;
}
/* SERVICE CONTENT CSS*/
div#service_content ul{
    list-style-type: none;   
    padding: 0;
      
}
div#service_content ul#webdesign {
     background: #f9f9f9;
     float: left;
     width: 470px; 
     -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
     border-radius: 5px;
     border: 1px solid #dddddd;
     
}
ul#webdesign li {
    padding: 5px;
    font-size: 13px;
}
ul#webdesign li#title {
    font-size: 18px;
    color: #05b4d4;
}
div#service_content ul#goiweb {
     background: #ededed;
     float: left;
     margin-left: 10px; 
     width: 470px; 
     -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
     border-radius: 5px;
     border: 1px solid #dddddd;
}
ul#goiweb li {
    padding: 5px;
    font-size: 15px;
    background: url('../images/system/check.png') no-repeat;
    padding-left: 40px;
    margin: 5px;
}
div#service_content ul#contact_ds {
     background: #ededed;
     float: left;
     width: 480px;
     margin-left: 10px; 
     width: 470px; 
     -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
     border-radius: 5px;
     border: 1px solid #dddddd;
}
ul#contact_ds li {
    padding: 5px;
    font-size: 15px;
    background: url('../images/system/contact.png') no-repeat 10px;
    padding-left: 60px;
    margin: 5px;
}
ul#goiweb li#title {
    font-size: 18px;
    color: #05b4d4;
}
/* PAGE PRODUCT CSS */
ul#page li{
    margin: 2px;
    display: inline; 
    font-size: 13px; 
    }
ul#page li#page_s{     
    
}
ul#page li#page_s a:link, a:visited{     
    text-decoration: none;
    border-radius: 3px;
    font-size: 13px;   
    padding: 5px;
    color: gray;
    border: 1px solid #DCDCDC;
    background: #f7f7f7;
}
ul#page li#page_s a:hover{     
    text-decoration: none;       
    background: #07b0e8;
    padding: 5px;
    border: 1px solid #1ab0e1;
    color: #fff;
   
    }
/* ABOUT US CSS*/
div#about_us ul {
    list-style: none;
    margin-top: 10px;
    
}
div#about_us ul li#textinfo{
    width: 520px;
    float: left; 
    padding-top: 15px;
    
}
div#about_us ul li#img1{
    float: right; 
    
    
}
div#about_us ul li#img1 img{
width: 380px;
    height:250px;
}
/* jQuery lightBox plugin - Gallery style */
#gallery {	
		padding: 0px;
	}
#gallery ul { list-style-type: none; 
        padding:0;
        font-size: 13px;
        }
#gallery ul li.website {
        float:left;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        border: 1px solid #dddddd;
        padding: 4px;
        margin: 5px; 
        }
#gallery ul li.website p{ color: #999; 
       text-shadow: 1px 1px 0 #f6f6f6; 
       font-family: "Trebuchet MS",Arial,Helvetica,san-serif;
       letter-spacing: 0.4px;
       line-height: 1.4em;
        }
#gallery ul a:hover { color: #339bf2;
        text-decoration: none; }
#gallery ul li#title {
        font-size: 18px;
    }
.list-view div.pager {
	display: block;
	clear: left;
	text-align:center;
	}
.list-view div.pager li{
	margin: 2px;
display: inline;
font-size: 13px;
}
